Jump To:
Technical Notes
Internationalization is the process of designing software to accommodate multiple locales and creating user-interface content that is easy to localize. The Cocoa frameworks in Mac OS X do much of the internationalization work of developers for them. Mac OS X services in Carbon, Cocoa, and Core Foundation help developers internationalize their software and manage locales in a consistent manner.

Internationalization Resources
A guided introduction and learning path to internationalizing software for Mac OS X.   Essential information for developers designing software for multiple locales.  
Internationalization Topics
A set of C APIs that ready applications for other text systems and locale-specific features.   Services for readying applications for specific cultural regions.